Skip to content

feat(app): Always show search for small screens & mobile#13686

Closed
DNGriffin wants to merge 2 commits into
anomalyco:devfrom
DNGriffin:dg/mobile-search
Closed

feat(app): Always show search for small screens & mobile#13686
DNGriffin wants to merge 2 commits into
anomalyco:devfrom
DNGriffin:dg/mobile-search

Conversation

@DNGriffin

@DNGriffin DNGriffin commented Feb 15, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

This PR makes search always visible in the header for mobile. Mobile doesn't have hotkeys (or gestures), so the only way to do a lot of things is with buttons or search.

Before:

Screenshot 2026-02-17 at 9 53 05 PM

After:

Screenshot 2026-02-17 at 9 53 26 PM Screenshot 2026-02-17 at 9 54 12 PM

How did you verify your code works?

Tested it on chrome emulator & phone, and validated that the existing large desktop search UX remains unchanged visually.

Closes: #13685

@github-actions

Copy link
Copy Markdown
Contributor

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

@github-actions

Copy link
Copy Markdown
Contributor

The following comment was made by an LLM, it may be inaccurate:

I found one potentially related PR:

PR #7989: fix(app): comprehensive mobile UX improvements
#7989

Why it might be related: This PR also addresses mobile UX improvements. It could be related to your search visibility changes on mobile, though it appears to be broader in scope. Worth checking if it already covers or conflicts with your search header changes.

<Icon name="magnifying-glass" size="normal" class="icon-base shrink-0" />
<Icon name="magnifying-glass" size="normal" class="icon-base shrink-0" />
<span class="md:hidden text-14-regular text-text-weak">
{language.t("common.search.placeholder")}

@DNGriffin DNGriffin Feb 15, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adds this new span to not show project name in the string. (other one is "Search {ProjectName}" but this is just "Search"

Alternatively we could do ellipses on the existing string

<Show when={hotkey()}>
{(keybind) => (
<Keybind class="shrink-0 !border-0 !bg-transparent !shadow-none px-0">{keybind()}</Keybind>
<Keybind class="hidden md:flex shrink-0 !border-0 !bg-transparent !shadow-none px-0">{keybind()}</Keybind>

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hides keybind on smaller screens.

The keybind doesn't work on mobile & header space is in high demand at this smaller breakpoint.

@github-actions

Copy link
Copy Markdown
Contributor

Closing this pull request because it has had no updates for more than 60 days. If you plan to continue working on it, feel free to reopen or open a new PR.

@github-actions github-actions Bot closed this Apr 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]: web/app - Make search visible on mobile & small screens

1 participant